managing director of imf - Francés Inglés Diccionario